feeble brained - English Synonyms Dictionary